<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Title</title>
</head>
<body>

</body>
<script>
	// * 在函数名后面加上 () 就是对函数的调用，函数内的代码会执行。
	// {
	// 	function fn(){
	// 		console.log("fn");
	// 	}
	// 	fn();
	// }
	// * 函数名后面不加() 不会调用函数，函数内的代码也不会执行；
	// {
	// 	function fn(){
	// 		console.log("fn")
	// 	}
	// 	fn;
	// 	const my = fn;
	// }
	
	// * 函数名本质上是个变量名，通过函数名可以引用到函数本身。
	// function fn(){
	//
	// }
	//
	// console.log(fn);
	
	
	
	// * 调用函数的四种场景
	
	function fn(){
		console.log("fn")
	}
	// * 直接调用
	fn();
	// * new 操作符
	new fn();
	// * apply
	fn.apply();
	// * call
	fn.call();
	// * bind
	fn.bind()()
</script>
</html>